package com.etc.iodemo;

import java.io.File;

/**
 * @author: knowno
 * @create: 2024-09-11 15:40
 * @Version 1.0
 **/
public class TestFile {
    public static void main(String[] args) {

        //File类
        //1 创建一个File对象,和磁盘某个目录【w文件】 物理路径一致。
        File file = new File("G:\\01-诚毅软工21-后端1班\\2-授课期\\1-标准化教案");
        //2 应用file对象的方法完成特定操作
        // exists  isDirectory isFile
        if (file.exists()) {
            if (file.isDirectory()) {
                System.out.println("directory");
                //读取当前目录下的文件和目录
                String[] list = file.list();
                for (String s : list) {
                    System.out.println(s);
                }
                System.out.println("****************");
                File[] files = file.listFiles();
                for (File file1 : files) {
                    System.out.println(file1.getAbsoluteFile()+" -  Directory: "+file1.isDirectory());
                }
            } else {
                System.out.println("file");
            }
        }

    }
}
